gene insertion - French English Dictionary